hour-glass worm - Turkish English Dictionary